@charset "utf-8";
@import url("animate-tool.css");

.regularly-box{height: auto; position: relative; border:3px solid #e7bc71;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius: 8px;}
.regularly-contBody{height: auto;}
.regularly-item-list{width: auto; height: auto; overflow:hidden;}
.regularly-item-list li{width: 328px; height: 228px; float: left; display: inline; position: relative; background:#f0f0f0; margin-top:38px;margin-right:38px;}
.regularly-item-list li.last{border-right: 0;width: 328px; margin-right:0px;}
.regularly-item-list li:not(.last):after{content: "";position: absolute; width: 2px; height:10px; bottom: 46px; right: -2px; background: #fff;}
.regularly-item-list li .flip-box{width:328px; height:228px;position: absolute;left: 0;top: 0; background: #fff;overflow: hidden;}
.regularly-item-list li.last .flip-box{width:328px;}

.regularly-item-list li .flip-item-pic{width: 330px; height: 227px; overflow:hidden; text-align: center;}
.regularly-item-list li .flip-item-pic img{max-width: 100%; max-height: 100%; vertical-align: middle;}
.regularly-item-list li .flip-foot{width: 100%; height: 46px; line-height: 46px; position: absolute; padding:0 10px; left: -10px; bottom: 0px; color: #fff; text-align: center; font-size: 18px; background: #e7bc71; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}

.ellipsis{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.cont-box{ overflow:hidden; width:100%; height:auto; margin:auto;}
#xianshi{ width:280px; height:auto; padding:24px; height:180px; background:#000;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
#xianshi dl.flip-lists dd h3{ font-size:18px; padding:15px 0px; text-align:center; color:#fff;}
#xianshi dl.flip-lists dd h2{ display:table; margin:auto;padding:8px 15px; text-align:center; font-size:12px; background:#0045a2;}
#xianshi dl.flip-lists dd h2 a{ color:#fff;}
.flip-itmes-info{word-wrap:break-word;}